home *** CD-ROM | disk | FTP | other *** search
- LDGETPD(3X) Last changed: 11-5-98
-
-
- NNAAMMEE
- llddggeettppdd - Retrieves procedure descriptor given a procedure descriptor
- index
-
- SSYYNNOOPPSSIISS
- ##iinncclluuddee <<ssttddiioo..hh>>
- ##iinncclluuddee <<ffiilleehhddrr..hh>>
- ##iinncclluuddee <<ssyymm..hh>>
- ##iinncclluuddee <<llddffccnn..hh>>
-
- lloonngg llddggeettppdd ((""_l_d_p_t_r,, iippdd,,_p_p_d""))
- LLDDFFIILLEE _l_d_p_t_r;;
- lloonngg _i_p_d;;
- ppPPDDRR _p_p_d;;
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems (o32 ABI only)
-
- DDEESSCCRRIIPPTTIIOONN
- llddggeettppdd returns a SUCCESS or FAILURE depending on whether the
- procedure descriptor with index _i_p_d can be accessed. If it can be
- accessed, the structure pointed to by _p_p_d is filled with the contents
- of the corresponding procedure descriptor. The _i_s_y_m, _i_l_i_n_e, and _i_o_p_t
- fields of the procedure descriptor are updated to be used in further
- LD routine calls. The _a_d_r field is updated from the symbol referenced
- by the _i_s_y_m field.
-
- The PDR cannot be retrieved when:
-
- * The procedure descriptor table cannot be found.
-
- * The _i_p_d offset into the procedure descriptor table is beyond the end
- of the table.
-
- * The file descriptor that the _i_p_d offset falls into cannot be found.
-
- Typically, llddggeettppdd is called while traversing the table that runs from
- 0 to SSYYMMHHEEAADDEERR((llddppttrr))..iippddMMaaxx -- 11.
-
- The program must be loaded with the object file access routine library
- lliibbmmlldd..aa.
-
- SSEEEE AALLSSOO
- llddcclloossee(3X), llddooppeenn(3X), llddttbbrreeaadd(3X), llddttbbsseeeekk(3X)
-
- llddffccnn(4)
-
- This man page is available only online.
-
-